wrapped in leaves for ripening - Francés Inglés Diccionario